import java.util.Scanner;

/**
 * @ClassName Test
 * @Description TODO 使用循环而不适用递归完成 斐波那契
 * @Author 李明忠
 * @Date 2025/7/19 15:41
 * @Version 1.0
 */
public class Test {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        //输入整数
        int x = in.nextInt();
        //定义一个数组大小为41
        int[] arr = new int[41];
        arr[0] = 0;
        arr[1] = 1;
        arr[2] = 1;
        int i = 3;
        while ((x - 2) > 0) {
            arr[i] = arr[i - 1] + arr[i - 2];
            i++;
            x--;
        }
        System.out.println(arr[i - 1]);
    }
}
